make utmost effort - Turkish English Dictionary